package cn.com.nes.site.service.contract;

import cn.com.nes.mybatis.agent.contract.entity.ContractType;
import cn.com.nes.site.service.contract.bo.ContractTypePageBO;
import cn.com.nes.site.service.contract.bo.ContractTypeQueryBO;
import cn.com.nes.site.service.contract.dto.ContractTypeDTO;
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import com.baomidou.mybatisplus.extension.service.IService;

import java.util.List;

public interface ContractTypeService extends IService<ContractType> {

    Page<ContractTypeDTO> getContractTypePage(ContractTypePageBO contractTypePageBO);


    List<ContractTypeDTO> getContractTypes(ContractTypeQueryBO contractTypeQueryBO);


    List<ContractTypeDTO> getContractTypesByCompanyId(String companyId);

}
